package com.sz.common.pay.pingan.entity.b2b.query;

import lombok.Data;

/**
 * Function: 查询支付指令状态【1327】 <br>
 *
 * @Author: HeWenBo <br>
 * @Date: 2017/12/19 下午4:28
 * 查询支付指令状态【1327】
 * 接口说明
 * 用于查询【1328】接口提交的申请支付的指令状态。
 * 4：处理中是中间状态，若支付最终成功则变为2：已复核，若最终失败则为1：待复核。
 * 接口字段
 * 应答包：监管系统－>交易网
 * 输入项名称	    英文名	        最大长度	输入属性	注释
 * 指令状态	    Status	        C(1)	必输	    1：待复核 2：已复核 3：已撤销4：处理中
 * 支付金额	    TranAmount	    9(15)	必输
 * 转出子账户	    OutCustAcctId	C(32)	必输	    即付款方
 * 转出会员代码	OutThirdCustId	C(32)	必输
 * 转入子账户	    InCustAcctId	C(32)	必输	    即收款方
 * 转入会员代码	InThirdCustId	C(32)	必输
 * 支付订单号	T   hirdHtId	    C(30)	必输
 * 指令变动日期	ChangeDate	    C(8)	可选	    若已复核或撤销，则返回指令变动的日期，若未变动则返回为空。
 * 保留域	        Reserve	        C(120)	可选
 */
@Data
public class PaymentOrderStatusResponse {
    private String TranFunc = "1327";
    private String Status;
    private String TranAmount;
    private String OutCustAcctId;
    private String OutThirdCustId;
    private String InCustAcctId;
    private String InThirdCustId;
    private String ThirdHtId;
    private String ChangeDate;
    private String Reserve;
}
